package com.hzeport.bgs22emduty.vo.ParamHolidays;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
public class ParamHolidaysListVO {

    @ApiModelProperty(value="$column.comments")
    @TableField(value ="ID")
    @JsonProperty(value = "id")
    private String id;
    /**
     * $column.comments
     */
    @ApiModelProperty(value="假期年度")
    @TableField(value ="HOLIDAY_YEAR")
    @JsonProperty(value = "holidayYear")
    private Long holidayYear;

    /**
     * $column.comments
     */
    @ApiModelProperty(value="假期日期")
    @TableField(value ="HOLIDAY_DATE")
    @JsonProperty(value = "holidayDate")
    private LocalDate holidayDate;
    /**
     * $column.comments
     */
    @ApiModelProperty(value="备注")
    @TableField(value ="REMARK")
    @JsonProperty(value = "remark")
    private String remark;

    /**
     * $column.comments
     */
    @ApiModelProperty(value="节假日类型 1为节假日2为重要时期")
    @TableField(value ="HOLIDAYS_TYPE")
    @JsonProperty(value = "holidayType")
    private String holidayType;
}
